#ifndef GENERATION_H
#define	GENERATION_H

//Génération d'un jeu de carte
char* generationJeu(unsigned char nb_cartes_a_enlever, ...);

//Génération de toutes les mains possibles
char** generationMains5cartes(char* jeu);
char** generationMains7cartes(char* jeu, int nb_cartes_a_inclure, ...);
Forces** generationForces(char** mains, unsigned int *nb_forces);
Puissance** generationFuturesPuissances(char* jeu, int nb_cartes_a_inclure, ...);
void ajouterPuissanceForce(Puissance** puissances,char* force,unsigned int * nb_puissances);
void genererProbasForces(Forces** forces,unsigned int nb_forces,unsigned long nb_mains_total);
#endif
